<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">
       	<f:metadata>
    	   <f:viewParam name="group" value="#{groupBean.groupId}"/>
	    </f:metadata>
   <head><title>IGNORED</title></head>
   <body>
      <ui:composition template="/templates/masterLayout.xhtml">
         <ui:define name="windowTitle">
            Обсуждения группы <h:outputText value="#{groupBean.group.name}" />
         </ui:define>

         <ui:define name="content">
         	<p>Обсуждения группы <h:outputText value="#{groupBean.group.name}" /> набора <h:outputText value="#{groupBean.group.startYear}" /> года</p>
            <h:link outcome="groupDisciplines" includeViewParams="true" value="Дисциплины группы">
   				<f:param name="group" value="#{groupBean.group.id}"/> 
			</h:link>
            <h:dataTable value="#{groupBean.messages}" var="message">
    		<h:column>
        	<f:facet name="header">
            <h:outputText value="Тема сообщения" />
		        </f:facet>
        		<h:outputText value="#{message.theme}" />
		    </h:column>
		    <h:column>
        	<f:facet name="header">
	            <h:outputText value="Опубликовано" />
    	    </f:facet>
        	<h:outputText value="#{message.sentDate}" />
    		</h:column>
    		<h:column>
        	<f:facet name="header">
	            <h:outputText value="Автор" />
    	    </f:facet>
        	<h:outputText value="#{message.sender.shortName}" />
    		</h:column>
    		<h:column>
        	<f:facet name="header">
	            <h:outputText value="Текст" />
    	    </f:facet>
        	<h:outputText value="#{message.text}" />
    		</h:column>
			</h:dataTable>
<div>
<h:form>
<div>
    <h:outputLabel for="theme" value="Тема сообщения:" />
    <h:inputText id="theme" value="#{groupBean.publicMessage.theme}" required="true" />
</div>
<div>
    <h:outputLabel for="message" value="Текст сообщения:" />
    <h:inputTextarea id="message" rows="5" cols="80" value="#{groupBean.publicMessage.text}" required="true" />
</div>
<div>
    <h:commandButton value="Добавить сообщение" action="#{groupBean.createMessage}" includeViewParams="true" />
</div>
<div>
    <h:messages id="publicMessages"/>
</div>
</h:form>
</div>
         </ui:define>
      </ui:composition>
   </body>
</html>